简介:课程从零完整的讲解了google力推且备受千万开发者喜爱的的Kotlin语言。并以此为基础,以通俗易懂,难易循序渐进的方式、小白的视角讲解了AndroidUI、Android网络编程、Android四大组件等必知必会的技能,每章标配一节案例实战,融会贯通本章所学。
第1章 课程介绍与学习指南--初入门庭
介绍本课程整体内容大纲、课程学习目标、学习收获。接着会带领同学们从零手把手搭建开发环境,并构建出第一个APP。
第2章 开发语言Kotlin--略有小成
从零完整的讲解了Google力推且备受千万开发者喜爱的的kotlin语言。万丈高楼平地起、Kotlin开发语言是Android开发基础中的基础。
- 视频: 2-1 kotlin必知必会 (09:44)
- 视频: 2-2 kotlin基本数据类型 (12:27)
- 视频: 2-3 kotlin数据运算(一) (11:38)
- 视频: 2-4 kotlin数据运算(二) (08:23)
- 视频: 2-5 kotlin数据容器--数组(一) (11:19)
- 视频: 2-6 kotlin数据容器--数组(二) (08:40)
- 视频: 2-7 kotlin数据容器--集合(一) (10:16)
- 视频: 2-8 kotlin数据容器--集合(二) (11:03)
- 视频: 2-9 kotlin数据容器--集合(三) (09:54)
- 视频: 2-10 kotlin 方法(一) (11:45)
- 视频: 2-11 kotlin 方法(二) (11:54)
- 视频: 2-12 kotlin Lambda表达式 (13:35)
- 视频: 2-13 kotlin条件控制 (12:38)
- 视频: 2-14 Kotlin循环控制 (19:16)
- 视频: 2-15 深入Kotlin泛型(一) (12:08)
- 视频: 2-16 深入Kotlin泛型(二) (15:09)
- 视频: 2-17 Kotlin扩展函数(一) (14:13)
- 视频: 2-18 Kotlin扩展函数(二) (13:19)
- 视频: 2-19 Kotlin综合运用案例:四则运算计算器 (11:55)
第3章 Android UI控件--融会贯通
本章主要是学习Android开发中必须要掌握的几种UI控件、并依次为基础,带领同学们搭建慕课APP的学习页面
- 视频: 3-1 Android UI 必知必会 (03:43)
- 视频: 3-2 LinearLayout线性布局(一) (16:12)
- 视频: 3-3 LinearLayout线性布局(二) (11:05)
- 视频: 3-4 RelativeLayout相对布局(一) (10:30)
- 视频: 3-5 RelativeLayout相对布局(二) (10:32)
- 视频: 3-6 FrameLayout帧布局 (05:30)
- 视频: 3-7 MaterialButton控件(一) (16:09)
- 视频: 3-8 MaterialButton控件(二) (15:38)
- 视频: 3-9 TextView文本控件 (09:11)
- 视频: 3-10 ImageView控件(一) (13:12)
- 视频: 3-11 ImageView控件(二) (09:04)
- 视频: 3-12 RecyclerView高级UI控件 (10:48)
- 视频: 3-13 列表布局(一) (14:09)
- 视频: 3-14 列表布局(二) (09:05)
- 视频: 3-15 网格布局&瀑布流布局 (06:09)
- 视频: 3-16 慕课App学习Tab页面结构搭建(一) (14:18)
- 视频: 3-17 慕课App学习Tab页面结构搭建(二) (12:26)
- 视频: 3-18 慕课App学习Tab效果展示 (13:06)
第4章 Android 网络编程--登堂入室
本章主要是学习如何发起网络请求、我们会学习并时下最为开发者喜爱OKHTTP和Retrofit两种网络请求框架,并以此为基础实战慕课App 学习页面数据请求与绑定。
- 视频: 4-1 Android网络编程 (07:23)
- 视频: 4-2 高性能网络请求框架OKHTTP介绍 (09:08)
- 视频: 4-3 高性能网络请求框架OKHTTP GET请求 (20:28)
- 视频: 4-4 高性能网络请求框架OKHTTP 多种POST请求 (24:04)
- 视频: 4-5 高性能网络请求框架OKHTTP 拦截器实战 (14:31)
- 视频: 4-6 Gson数据解析 (23:57)
- 视频: 4-7 RESTFUL网络请求框架Retrofit(一) (14:14)
- 视频: 4-8 RESTFUL网络请求框架Retrofit(二) (14:17)
- 视频: 4-9 实战:慕课App 学习Tab页数据请求与绑定(一) (11:03)
- 视频: 4-10 实战:慕课App 学习Tab页数据请求与绑定(二) (14:19)
第5章 Android 四大组件--出类拔萃
本章主要介绍ANDROID 四大组件的功能作用、使用场景。四大组件是Android的灵魂、核心,所以每小节会配以案例实践。
- 视频: 5-1 Android四大组件介绍 (02:25)
- 视频: 5-2 Activity生命周期【必知必会】 (21:55)
- 视频: 5-3 Activity启动方式与数据传递 (22:00)
- 视频: 5-4 Fragment生命周期图解 (10:53)
- 视频: 5-5 Fragment 动态添加 (11:39)
- 视频: 5-6 Fragment 参数传递与解析 (07:08)
- 视频: 5-7 实践:自定义实现多Tab底部导航栏页面就结构(一) (12:44)
- 视频: 5-8 实践:自定义实现多Tab底部导航栏页面就结构(二) (08:52)
- 视频: 5-9 startService启动服务 (16:49)
- 视频: 5-10 bindService绑定服务(一) (13:10)
- 视频: 5-11 bindService绑定服务(二) (10:28)
- 视频: 5-12 BroadcastReceiver广播接收者(一) (14:50)
- 视频: 5-13 BroadcastReceiver广播接收者(二) (13:15)
- 视频: 5-14 运行时权限申请人 (12:44)
- 视频: 5-15 查询联系人 (08:58)
- 视频: 5-16 新增联系人 (11:34)
- 视频: 5-17 更新联系人 (06:26)
- 视频: 5-18 删除联系人 (05:30)
解锁即可观看《移动端架构师》完整课程视频
移动端架构师
亲历日活千万级APP全流程落地,成为技术强+思维深+视野广 的P7级移动端架构师
【第1周】走进移动端架构师
【第2周】通用UI组件开发与基础框架设计
【第3周】高级UI组件定制与解耦设计
【第4周】Android必备Kotlin核心技术
【第5周】Android UI核心组件剖析与实战
【第6周】Android 导航架构探秘
【第7周】线程与线程池核心技术
【第8周】Android网络编程进阶
【第9周】架构首页模块
【第9+周】架构首页分类模块
【第10周】解密Jetpack工具库核心组件
【第11周】架构商品详情模块
【第12周】Android消息机制与类加载
【第13周】玩转Kotlin x Java 设计模式
【第14周】主流架构模式演进之路
【第15周】主流架构实战搜索模块
【第16周】IOC架构设计
【第17周】构建与打包能力
【第18周】走进Flutter开发
【第19周】Flutter混合架构原理剖析与应用
【第20周】Flutter实战应用与性能优化
【第21周】走进RN开发
【第22周】RN混合架构原理剖析与应用
【第23周】稳定性优化
【第24周】性能优化
【第25周】开发技能拓展
【第26周】后端-DAU超千万的移动端接口设计实现
【第27周】前端-管理后台设计实现
【第28周】【SDK+服务端+控台】配置中心架构实现
【第29周】HiAbility SDK开发
【第30周】学成“下山”